/* -----------------------------------------------------------------------
Smriti Radio Blogger Template by: Smritirogi
Design by: Smritirogi Ram Bahadur Gurung
Template with credit linked to www.smritirogi.blogspot.com
Term of Use: Credit link should be kept on the Template.
----------------------------------------------------------------------- */

body {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

        background:#32C96D;
        font-family: &#39;Open Sans&#39;, Arial, Helvetica, sans-serif;
        margin:0px;
        padding:0px;
        font-smooth:always;
width: 100%
      }
      img{border:none;}

#wrapper {
        width:100%;
        background:url(http://1.bp.blogspot.com/-AGoU7wxyOgA/UwOkGzLesXI/AAAAAAAAJFc/SnKNPk5TQls/s1600/cloud.png) repeat-x top left #C3F0F8;
        color:#fff;
        -moz-animation:animatedhead 50s linear infinite;
        -webkit-animation:animatedhead 50s linear infinite;
        animation:animatedhead 50s linear infinite;
        height:560px;
        position:relative;
        overflow:hidden;
      }
      @keyframes animatedhead {
        from {
          background-position:0 0;
        }
        to {
          background-position:-1663px 0;
        }
      }
      @-moz-keyframes animatedhead {
        from {
          background-position:0 0;
        }
        to {
          background-position:-1663px 0;
        }
      }
      @-webkit-keyframes animatedhead {
        from {
          background-position:0 0;
        }
        to {
          background-position:-1663px 0;
        }
      }
      .wrap-all {
        width:880px;
        margin:0 auto;
      }
      #sun {
        position:absolute;
        top:20px;
        left:300px;
        z-index:12
      }
      #cloud1 {
        position:absolute;
        top:80px;
        left: -150px;
        z-index:1002;
      }
      #cloud2 {
        position:absolute;
        top:40px;
        left: -250px;
        z-index:1001;
      }
      #cloud3 {
        position:absolute;
        top:15px;
        left: -100px;
        z-index:1000;
      }
      #cloud4 {
        position:absolute;
        top:120px;
        left: -50px;
        z-index:22;
      }
      #header, #bodypart, #footer {
        width:100%;
        float:left;
        position:relative;
      }
      #header {
        width:100%;
        padding:0px 0px;
        position:relative;
      }
      .header {
        width:100%;
        float:left;
        position:relative
      }
      .logo {
        float:left;
        padding:10px 0px 10px 0px;
      }
      .logo img{max-width:200px; max-height:200px;}
      .company-name {
        width:auto;
        max-width:800px;
        padding:25px 0px 0px 20px;
        float:left;
        color:#32C96D;
        font-size:40px;
        font-weight:800;
      }
      .company-name small {
        font-size:18px;
        font-weight:400;
        color:#333;
      }
      #bodypart {
        float:left;
        width:100%;
        background:url(http://1.bp.blogspot.com/-nMnd1Gt6HZo/UwOkZv7amcI/AAAAAAAAJFk/bAg1t_gqitc/s1600/hill.png) center top repeat-x #32C96D;
      }
      .bodypart {
        width:100%;
        float:left;
        height:400px;
        background:url(http://1.bp.blogspot.com/-W0imrv37yu0/UwOkj_wcqkI/AAAAAAAAJFs/xNiT6KEJCvk/s1600/path.png) no-repeat 275px 87px;
        position:relative
      }
      .tower {
        height: 316px;
        position: absolute;
        right: 63px;
        top: -115px;
        width: 184px;
        z-index: 999;
      }
      .players {
        width:340px;
        position:absolute;
        top:203px;
        right:20px;
        background:url(http://4.bp.blogspot.com/-sore8Rrf8Ns/UwOk84RJOiI/AAAAAAAAJF0/gxRFR5rTlE0/s1600/players.png) no-repeat top;
        z-index:999;
        height:140px;
      }
      .players-content {
        padding:3px;
        width:334px;
        float:left
      }
      .fplayer {
        width:250px;
        float:right;
        margin:7px 7px 0px 0px;
      }
      .icons {
        width:100%;
        float:left;
      }
      .winamp-icon {
        padding:36px 0px 0px 80px;
        float:left;
      }
      .wmp-icon {
        padding:56px 0px 0px 20px;
        float:left;
      }
      .qtp-icon {
        padding:56px 0px 0px 20px;
        float:left;
      }
      .rmp-icon {
        padding:36px 0px 0px 20px;
        float:left;
      }
      .icons img {
        opacity:0.6;
        filter:alpha(opacity=60);
      }
      .icons img:hover {
        opacity:1.0;
        filter:alpha(opacity=100);
      }
      .welcome {
        width:365px;
        float:left;
        overflow:auto;
        overflow-x:hidden;
        position:absolute;
        height:290px;
        top:130px;
        left:0px;
        z-index:999;
        line-height:20px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
        font-weight:normal;
        color:#1f1f1f;
      }
      .welcome a{font-weight:normal; text-decoration:underline; color:#fff;}
      .welcome a:hover{font-style:italic; text-decoration:none; color:#000;}
      h5,h3{margin:0; padding:0}
      .bloggerisedby{
        position:absolute;
        bottom:0px; right:0px;
      }


#smritirogi, #smritirogi .h2, smritirogi .widget {
height: 0px;
}